package com.example.daydayup.designPatterns.study14;

/**
 * Description: 抽象被观察者接口<br/>
 *
 * @author: wells <br/>
 * @since 2024-04-1 19:25
 */
public interface Subject {
    // 添加观察者
    public void registerObserver(Observer o);

    // 删除观察者
    public void removeObserver(Observer o);

    // 消息更新，通知所有观察者
    public void notifyObserver();

}
